import javax.swing.JOptionPane;

public class GrupoB extends Grupos{
	private String[] timeGrupoB = new String[4];
	private String[] golTime1 = new String[6];
	private String[] golTime2 = new String[6];
	private String[] times = {"ESPANHA","HOLANDA","CHILE","AUSTRALIA"};
	private int[] vitorias = {0,0,0,0};
	private int inicio = 1;
	private int tamanho = 3;
	private int gol1 = 0;
	private int gol2 = 0;
	private int maior = 0;
	private int i;
	private int j;
	private int posicao;
	private String mensagem = "";
	
	public void tabelaB(){
		if (mensagem.isEmpty()){
			int posicao2 = 0;
			int numVitoria2 = 0;
			for(i = 0; i <= 3; i++){
				for(j = inicio; j <= tamanho; j++){
					golTime1[i] = JOptionPane.showInputDialog(null,times[i]);
					golTime2[j] = JOptionPane.showInputDialog(null,times[j]);
					timeGrupoB[i] = (times[i]+" "+golTime1[i]+" X "+golTime2[j]+" "+times[j]);
					gol1 = Integer.parseInt(golTime1[i]);
					gol2 = Integer.parseInt(golTime2[j]);
					if(gol1 > gol2){
						vitorias[i] = vitorias[i] + 1;
					}else if(gol2 > gol1){
						vitorias[j] = vitorias[j] + 1;
					}
					mensagem = mensagem + timeGrupoB[i] + "\n";
	
				}
				inicio++;
			}
			
			
			
			for(i = 0; i <= 3; i++){
				if(vitorias[i] > maior){
					posicao = i;
					maior = vitorias[i];
				}else if (vitorias[i] > numVitoria2){
					posicao2 = i;
					numVitoria2 = vitorias[i];
				}
			}
			
			setPrimeiroLugarGrupoB(times[posicao]);
			setSegundoGrupoB(times[posicao2]);
		}
		JOptionPane.showMessageDialog(null,mensagem+"\nVitorioso: "+times[posicao]);
	}
	
}
